---
title: Settings
description: Configure Continue through VS Code's streamlined settings interface
---



## Quick Access

<CardGroup cols={3}>
  <Card title="Settings Icon" icon="gear">
    Click the gear in the Continue sidebar
  </Card>
  <Card title="VS Code Settings" icon="sliders">
    File → Preferences → Settings → Extensions → Continue
  </Card>
  <Card title="Config File" icon="code">
    Edit `config.yml` directly for advanced options
  </Card>
</CardGroup>

<Tip>
  Use the toolbar buttons for quick access to specific settings: - **Rules**
  (pencil icon) - Custom coding preferences - **Tools** (wrench icon) - Manage
  integrations - **Models** (cube icon) - Configure AI providers
</Tip>
<img
  src="/images/continue-settings-card-layout.png"
  alt="Continue Settings Panel - Card-based Layout"
/>
## Core Settings

<Tabs>
  <Tab title="Interface">
    <AccordionGroup>
      <Accordion title="Display Options" icon="display">
        | Setting | Description |
        |---------|-------------|
        | Session Tabs | Manage multiple chat sessions |
        | Code Wrapping | Auto-wrap long code lines |
        | Markdown Display | Show raw markdown vs rendered |
        | Chat Scrollbar | Toggle scrollbar visibility |
      </Accordion>
      
      <Accordion title="Behavior" icon="wand-magic-sparkles">
        | Setting | Description |
        |---------|-------------|
        | Auto-accept Diffs | Apply code changes automatically |
        | Tool Rejection | Continue after tool rejection |
        | Auto-naming | Generate session titles automatically |
      </Accordion>
    </AccordionGroup>
  </Tab>

  <Tab title="Autocomplete">
    Configure code completions:

    <img
      src="/images/autocomplete-settings.png"
      alt="Continue Autocomplete Settings"
    />

    <Note>
      Autocomplete models need to be added to your config to enable selecting an autocomplete model. If none is available, you will be linked to the docs showing recommended models. See our [model recommendations](/customize/model-roles/autocomplete) for the best autocomplete models.
    </Note>

    <img
      src="/images/autocomplete-model-selection.png"
      alt="Autocomplete Model Selection"
    />

    <Info>
      To better understand how to set up configs and models, see our [Understanding Configs guide](/guides/understanding-configs).
    </Info>

  </Tab>

  <Tab title="Indexing">
    Control how Continue understands your codebase:

    <img
      src="/images/indexing-settings.png"
      alt="Continue Indexing Settings"
    />

    <Steps>
      <Step title="Enable Indexing">
        Toggle codebase indexing in the settings panel
      </Step>
      <Step title="Monitor Progress">
        Watch real-time status in the UI
      </Step>
      <Step title="Verify Coverage">
        Check which files are indexed via the status indicator
      </Step>
    </Steps>

    <Note>
      Indexing enables Continue to understand your entire codebase structure, significantly improving context awareness and suggestions.
    </Note>

  </Tab>

    <Tab title="Experimental">
    <Warning>
      These features are in beta and may change or have stability issues.
    </Warning>

    | Feature | Purpose |
    |---------|---------|  
    | Add Current File by Default | The currently open file is added as context in every new conversation |
    | Enable experimental tools | Enables access to experimental tools that are still in development |
    | Only use system message tools | Continue will not attempt to use native tool calling and will only use system message tools |
    | @Codebase: use tool calling only | @codebase context provider will only use tool calling for code retrieval |
    | Stream after tool rejection | Streaming will continue after the tool call is rejected |

  </Tab>
</Tabs>

## Model & Assistant Selection

<img
  src="/images/assistant-selector-dropdown.png"
  alt="New assistant dropdown with cleaner icons and improved organization display"
/>

The refined assistant selector features:

- **Organization badges** for easy provider identification
- **Smart error handling** that sorts problematic configurations while keeping them selectable
- **Keyboard navigation** for quick model switching

## Privacy & Data

<CardGroup cols={3}>
  <Card title="Local Processing" icon="lock">
    All code analysis happens locally unless explicitly shared
  </Card>
  <Card title="Telemetry Control" icon="chart-line">
    Opt in/out of anonymous usage statistics
  </Card>
  <Card title="Session Management" icon="database">
    Sessions auto-save and restore between IDE restarts
  </Card>
</CardGroup>

## Troubleshooting

<AccordionGroup>
  <Accordion title="Model Connection Issues" icon="plug">
    - Verify API keys in `config.yml` - Check network connectivity - Confirm
    endpoint URLs are correct
  </Accordion>

<Accordion title="Tool Loading Failures" icon="wrench">
  - Review MCP server configurations - Check tool permissions - Verify tool
  dependencies are installed
</Accordion>

    <Accordion title="Indexing Problems" icon="magnifying-glass">
    - Check file permissions
    - Review `.gitignore` patterns
    - Verify sufficient disk space

  </Accordion>
</AccordionGroup>

<Info>
  Still having issues? Check our comprehensive [troubleshooting
  guide](/troubleshooting) or visit the [FAQs](/faqs) for more solutions.
</Info>

## Next Steps

<CardGroup cols={2}>
  <Card title="Configure Models" icon="robot" href="/customize/models">
    Set up your AI providers
  </Card>
  <Card title="Add Tools" icon="wrench" href="/customize/mcp-tools">
    Extend Continue with MCP tools
  </Card>
  <Card title="Custom Rules" icon="pencil" href="/customize/rules">
    Define coding preferences
  </Card>
  <Card title="Prompts" icon="message" href="/customize/prompts">
    Customize AI behavior
  </Card>
</CardGroup>
